Text copied to clipboard!

Titre

Text copied to clipboard!

Programmeur EAI

Description

Text copied to clipboard!
Nous recherchons un Programmeur EAI talentueux et motivé pour rejoindre notre équipe informatique. En tant que Programmeur EAI (Enterprise Application Integration), vous serez responsable de la conception, du développement et de la maintenance de solutions d'intégration entre différentes applications d'entreprise. Vous jouerez un rôle clé dans l'optimisation des flux de données et la communication entre les systèmes internes et externes. Votre mission principale consistera à assurer l'interopérabilité des systèmes d'information en utilisant des outils d'intégration tels que Talend, MuleSoft, WebMethods, ou d'autres plateformes EAI. Vous travaillerez en étroite collaboration avec les équipes de développement, les architectes systèmes et les responsables métiers pour comprendre les besoins d'intégration et proposer des solutions efficaces et évolutives. Le candidat idéal possède une solide expérience en développement logiciel, une bonne connaissance des architectures orientées services (SOA), des API REST/SOAP, ainsi qu'une compréhension approfondie des bases de données relationnelles et des formats d'échange de données comme XML et JSON. Une expérience avec les outils de gestion de messages (ESB, MQ) est également souhaitée. Ce poste requiert une grande rigueur, un bon esprit d'analyse, ainsi qu'une capacité à travailler en équipe dans un environnement agile. Vous serez amené à documenter vos développements, à participer aux phases de tests et à assurer le support technique des solutions mises en place. Rejoignez une entreprise innovante où vous pourrez mettre à profit vos compétences techniques tout en contribuant à la transformation digitale de nos systèmes d'information.

Responsabilités

Text copied to clipboard!
  • Concevoir et développer des flux d'intégration entre applications
  • Analyser les besoins métiers et techniques en matière d'intégration
  • Utiliser des outils EAI pour créer des interfaces robustes et évolutives
  • Assurer la maintenance et l'évolution des solutions d'intégration existantes
  • Collaborer avec les équipes techniques et fonctionnelles
  • Documenter les développements et les processus d'intégration
  • Participer aux phases de tests et de validation
  • Assurer le support technique et la résolution des incidents
  • Veiller à la sécurité et à la performance des flux d'intégration
  • Proposer des améliorations continues des processus d'intégration

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe
  • Expérience en développement logiciel (Java, C#, etc.)
  • Maîtrise des outils EAI (Talend, MuleSoft, WebMethods, etc.)
  • Connaissance des architectures SOA et des API REST/SOAP
  • Bonne compréhension des bases de données relationnelles
  • Maîtrise des formats XML, JSON, CSV
  • Expérience avec les bus de services (ESB) ou systèmes de messagerie
  • Capacité à travailler en équipe et en mode agile
  • Bonnes compétences en communication écrite et orale
  • Autonomie et sens de l'organisation

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec les outils EAI ?
  • Avez-vous déjà travaillé sur des projets d'intégration complexes ?
  • Quels langages de programmation maîtrisez-vous ?
  • Comment gérez-vous les erreurs dans les flux d'intégration ?
  • Quelle est votre expérience avec les API REST et SOAP ?
  • Avez-vous déjà utilisé un ESB ? Lequel ?
  • Comment assurez-vous la sécurité des données échangées ?
  • Êtes-vous à l'aise avec les bases de données relationnelles ?
  • Comment travaillez-vous en équipe dans un environnement agile ?
  • Êtes-vous disponible pour des interventions en dehors des heures normales ?